export function findPathInArray(pathsArray, targetPath) {
    for (let i = 0; i < pathsArray.length; i++) {
        const node = pathsArray[i];
        
        // 如果当前节点的 path 与目标 path 相同
        if (node.path === targetPath) {
            // 返回一个对象，包含 id 和 children
            let mynode = node
            
            return mynode
        } 
        
        // 如果当前节点有 children，则递归查找
        if (node.children && node.children.length > 0) {
            const result = findPathInArray(node.children, targetPath);
            if (result) {
                return result;
            }
        } 
    }
    
    // 如果没有找到匹配的 path，返回 null
    return null;
}
 